/*
练习1
static int count = 10;在fun()函数中定义了一个静态变量，
静态变量只能被初始化一次，所以就算多次调用fun()函数，count也不会被重复初始化，
以后运行fun()时，编译器应该是忽略了static int count = 10这一行代码。

int count;定义了一个全局变量，在当前的文件中各个位置都有效。

那么在主函数中进行for时，输出的count的值实际上是全局变量count的值，因为静态的
count只能在fun（）中有效。所以结果中每次输出的左侧的值会是1--10。
for循环中调用了10次fun()函数，初始的静态count是10，每次调用后会减一，十次的话右侧的输出
就是10--1。
*/

/*
//练习2
#include <stdio.h>
int main(){
   for(int i=0;i<7;i++){
      for(int j=0;j<=i;j++){
         printf("*");
      }
      for(int k=0;k<i;k++){
         char f='F';
         printf("%c",f-k);
      } 
      printf("\n");    
   }
   return 0;
}
*/

/*
//练习3
#include <stdio.h>
int main(){
    for(int i=0;i<9;i++){
        for(int j=0;j<i+1;j++){
            printf("%d * %d =%d ",j+1,i+1,(i+1)*(j+1));
        }
        printf("\n");
    }
    return 0;
}
*/

/*
//练习4
#include <stdio.h>
int main(){
    printf("请输入一个三位数：");
    int num;
    scanf("%d",&num);
    if(num/100==0 || num/100>10){
        printf("这不是一个三位数！！！");
        goto A;
    };
    
    int a,b,c;
    a = num/100;
    b = num/10 - a*10;
    c = num%10; 
    
    printf("\n水仙花数：%d",a*a*a + b*b*b +c*c*c);
A:  return 0;
}
*/

/*
//练习5

*/

/*
作业1
#include <stdio.h>
int main(){
   for(int i=1000;i<=2016;i++){
      if(i%400==0||(i%4==0&&i%100!=0)){
        printf("%d年为闰年！！\n",i);
      }
   }
   return 0;
}
*/